package com.cnap.multiclouldmgmt.model.vmScale;

import org.junit.jupiter.api.Test;

import java.util.Date;

import static org.junit.jupiter.api.Assertions.*;

class ScaleGroupPolicyTest {

    private ScaleGroupPolicy scaleGroupPolicy = new ScaleGroupPolicy();

    @Test
    void getId() {
        scaleGroupPolicy.getId();
    }

    @Test
    void setId() {
        scaleGroupPolicy.setId("1");
    }

    @Test
    void getClusterName() {
        scaleGroupPolicy.getClusterName();
    }

    @Test
    void setClusterName() {
        scaleGroupPolicy.setClusterName("1");
    }

    @Test
    void getProvider() {
        scaleGroupPolicy.getProvider();
    }

    @Test
    void setProvider() {
        scaleGroupPolicy.setProvider("11");
    }

    @Test
    void getLabel() {
        scaleGroupPolicy.getLabel();
    }

    @Test
    void setLabel() {
        scaleGroupPolicy.setLabel("11");
    }

    @Test
    void getSystemImage() {
        scaleGroupPolicy.getSystemImage();
    }

    @Test
    void setSystemImage() {
        scaleGroupPolicy.setSystemImage("11");
    }

    @Test
    void getUserName() {
        scaleGroupPolicy.getUserName();
    }

    @Test
    void setUserName() {
        scaleGroupPolicy.setUserName("11");
    }

    @Test
    void getDeletePolicy() {
        scaleGroupPolicy.getDeletePolicy();
    }

    @Test
    void setDeletePolicy() {
        scaleGroupPolicy.setDeletePolicy("11");
    }

    @Test
    void getMaxNum() {
        scaleGroupPolicy.getMaxNum();
    }

    @Test
    void setMaxNum() {
        scaleGroupPolicy.setMaxNum(11);
    }

    @Test
    void getMinNum() {
        scaleGroupPolicy.getMinNum();
    }

    @Test
    void setMinNum() {
        scaleGroupPolicy.setMinNum(11);
    }

    @Test
    void getStatus() {
        scaleGroupPolicy.getStatus();
    }

    @Test
    void setStatus() {
        scaleGroupPolicy.setStatus(11);
    }

    @Test
    void getDuration() {
        scaleGroupPolicy.getDuration();
    }

    @Test
    void setDuration() {
        scaleGroupPolicy.setStatus(11);
    }

    @Test
    void getContinuousNum() {
        scaleGroupPolicy.getContinuousNum();
    }

    @Test
    void setContinuousNum() {
        scaleGroupPolicy.setContinuousNum(11);
    }

    @Test
    void getCoolTime() {
        scaleGroupPolicy.getCoolTime();
    }

    @Test
    void setCoolTime() {
        scaleGroupPolicy.setCoolTime(11);
    }

    @Test
    void getType() {
        scaleGroupPolicy.getType();
    }

    @Test
    void setType() {
        scaleGroupPolicy.setType("11");
    }

    @Test
    void getNum() {
        scaleGroupPolicy.getNum();
    }

    @Test
    void setNum() {
        scaleGroupPolicy.setNum(111);
    }

    @Test
    void getGroupId() {
        scaleGroupPolicy.getGroupId();
    }

    @Test
    void setGroupId() {
        scaleGroupPolicy.setGroupId("1111");
    }

    @Test
    void getGroupName() {
        scaleGroupPolicy.getGroupName();
    }

    @Test
    void setGroupName() {
        scaleGroupPolicy.setGroupName("1111");
    }

    @Test
    void getResource() {
        scaleGroupPolicy.getResource();
    }

    @Test
    void setResource() {
        scaleGroupPolicy.setResource("1111");
    }

    @Test
    void getValue() {
        scaleGroupPolicy.getValue();
    }

    @Test
    void setValue() {
        scaleGroupPolicy.setValue(111);
    }

    @Test
    void getCloudResourceIds() {
        scaleGroupPolicy.getCloudResourceIds();
    }

    @Test
    void setCloudResourceIds() {
        scaleGroupPolicy.setCloudResourceIds("1111");
    }

    @Test
    void getParam() {
        scaleGroupPolicy.getParam();
    }

    @Test
    void setParam() {
        scaleGroupPolicy.setParam("111");
    }

    @Test
    void getUpdateTime() {
        scaleGroupPolicy.getUpdateTime();
    }

    @Test
    void setUpdateTime() {
        scaleGroupPolicy.setUpdateTime(new Date());
    }
}